﻿using SqlSugar;

namespace AuthorityManagement.Model
{
    /// <summary>
    /// 用户表实体
    /// </summary>
    [SugarTable("User")]
    public class User:CLDEntityBase
    {
        /// <summary>
        /// F_ID
        /// </summary>
        //[SugarColumn(IsPrimaryKey =true)]
        [SugarColumn(ColumnName = "F_Id", ColumnDescription = "Id")]
        public string Id { get; set; }
        /// <summary>
        /// 用户编码
        /// </summary>
        [SugarColumn(ColumnName = "F_UserCode", ColumnDescription = "用户编码")]
        public string UserCode { get; set; }

        /// <summary>
        /// 用户名
        /// </summary>
        [SugarColumn(ColumnName = "F_UserName", ColumnDescription = "用户名")]
        public string UserName { get; set; }

        /// <summary>
        /// 用户密码
        /// </summary>
        [SugarColumn(ColumnName = "F_PassWord", ColumnDescription = "用户密码")]
        public string PassWord { get; set; }

        /// <summary>
        /// 手机号
        /// </summary>
        [SugarColumn(ColumnName = "F_Phone", ColumnDescription = "手机号")]
        public string Phone { get; set; }

        /// <summary>
        /// 地址
        /// </summary>
        [SugarColumn(ColumnName = "F_Address", ColumnDescription = "地址")]
        public string Address { get; set; }

        /// <summary>
        /// 年龄
        /// </summary>
        [SugarColumn(ColumnName = "F_Age", ColumnDescription = "年龄")]
        public string Age { get; set; }

        /// <summary>
        /// 性别
        /// </summary>
        [SugarColumn(ColumnName = "F_Sex", ColumnDescription = "性别")]
        public string Sex { get; set; }

        /// <summary>
        /// 状态
        /// </summary>
        [SugarColumn(ColumnName = "F_Status", ColumnDescription = "状态")]
        public string Status { get; set; }

        /// <summary>
        /// 头像
        /// </summary>
        [SugarColumn(ColumnName = "F_Url", ColumnDescription = "头像")]
        public string Url { get; set; }

        /// <summary>
        /// 备注
        /// </summary>
        [SugarColumn(ColumnName = "F_Remark", ColumnDescription = "备注")]
        public string Remark { get; set; }

        /// <summary>
        /// 排序
        /// </summary>
        [SugarColumn(ColumnName = "F_Sort", ColumnDescription = "排序")]
        public string Sort { get; set; }

        /// <summary>
        /// 电子邮箱
        /// </summary>
        [SugarColumn(ColumnName = "F_Email", ColumnDescription = "电子邮箱")]
        public string Email { get; set; }

        /// <summary>
        /// 删除标识
        /// </summary>
        [SugarColumn(ColumnName = "F_DeleteMark", ColumnDescription = "删除标识")]
        public string DeleteMark { get; set; }

    }
}
